consumable arc welding electrode - Turkish English Dictionary